﻿using System;
using System.Threading.Tasks;
using SelfService.Model.Models;
namespace SelfService.Model.Interface;

public interface ISocialSecurityOrder
{
    Task<ResultDetail<SysPrescription[]>> List(SysPatient patient);

    Task<ResultDetail<SysPrescription>> PrePay(SysPrescription prescription);

    Task<ResultDetail<SysPrescription>> Pay(SysPrescription prescription);

    Task<ResultDetail<SysPrescription>> CancelPay(SysPrescription prescription);
}